
import socket

from socket import *

s=None
pontos=[]

def inicializa():
    global s
    s=socket(AF_INET, SOCK_STREAM)
    try:
        s.connect(("127.0.0.1", 8800))
    except error, (numero, nome):
        print "Erro: ",numero, nome
    else:
        print "OK! Inicializado."

def ponto(x,y):
    global pontos
    s.send('PO %d,%d\n' % (x, y))
    pontos+=(x,y)

#def ponto(x,y,cor):
#    global pontos
#    s.send('PC %d,%d,%s\n' % (x, y,cor))
#    pontos+=(x,y)

def cor(vermelho, verde, azul):
    s.send('CO %d,%d,%d\n' % (vermelho, verde, azul))

def limpa(a=16):
    s.send('CL %d,%d\n' % (a,a));

def imprima_pontos():
    for a in pontos:
        print a

def finaliza():
    s.close

if __name__ == "__main__":
    inicializa()

